percussion mechanism - German English Dictionary